a sight more - Turkish English Dictionary